home *** CD-ROM | disk | FTP | other *** search
/ Power Programmierung / Power-Programmierung (Tewi)(1994).iso / magazine / nvdc87 / curvef / cfit1.eka next >
Text File  |  1987-09-02  |  981b  |  44 lines

  1.  
  2. ; CFIT1.EKA
  3. ;
  4. ; version 1.0
  5. ; August 10, 1987
  6. ; Copyright (c) Namir Clement Shammas
  7. ;
  8. ; Least-square fitting between two variables
  9. ;
  10. ; general model is:    f(x) = expression of variable x
  11. ;
  12. ; examples:
  13. ;
  14. ; Simple models
  15. ; -------------
  16. ;
  17. ;  linear      fitting  --->   f(x) = a0 + a1 * x
  18. ;  power       fitting  --->   f(x) = a0 * x^a1
  19. ;  logarithmic fitting  --->   f(x) = a0 + a1 * Ln(x)
  20. ;  exponential fitting  --->   f(x) = exp(a0 + a1 * x)
  21. ;  reciprocal  fitting  --->   f(x) = a0 + a1 / x
  22. ;  square-root fitting  --->   f(x) = a0 + a1 * sqrt(x)
  23. ;
  24. ; Advanced models
  25. ; ---------------
  26. ;
  27. ;  quadratic fitting  --->   f(x) =  a0 + a1 * x + a2 * x^2
  28. ;  cubic     fitting  --->   f(x) =  a0 + a1 * x + a2 * x^2 + a3 * X^3
  29. ;  hybrid fitting e.g.:
  30. ;       f(x) = b1 / x + b0 * Ln(x) + a0 + a1 * x + a2 *x^2
  31.  
  32. $ substlevel = 0
  33.  
  34. ; state selected model here
  35. ; Model: power
  36. f(x) = a0 * x^a1
  37.  
  38. f(1) = 1
  39. f(2) = 4.1
  40. f(3) = 8.9
  41. f(4) = 16
  42. f(5) = 25
  43.  
  44.